Tax Season In Germany: Learn All The Surprising Details!